package com.jzo2o.health.enums;

import com.jzo2o.statemachine.core.StatusDefine;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author itcast
 */

@Getter
@AllArgsConstructor
public enum OrderPayStatusEnum implements StatusDefine {
    NO_PAY(0, "未支付", "NO_PAY"),
    PAY_SUCCESS(1, "已支付", "PAY_SUCCESS"),
    REFUNDING(2, "退款中", "REFUNDING"),
    REFUND_SUCCESS(3, "退款成功", "REFUND_SUCCESS"),
    REFUND_FAIL(4, "退款失败", "REFUND_FAIL");

    private final Integer status;
    private final String desc;
    private final String code;
}
